home *** CD-ROM | disk | FTP | other *** search
/ Game Audio Programming / GameAudioProgramming.iso / Game_Audio / Data / sound scripts / Spaceship.txt < prev    next >
Encoding:
Text File  |  2002-07-28  |  2.6 KB  |  155 lines

  1. Sound = "spacehum01"
  2. {
  3.     FileName = "../data/sounds/spaceship_hum_01.wav";
  4.     Looping = true;
  5. }
  6.  
  7. Sound3D = "spacebg01"
  8. {  
  9.     FileName = "../data/sounds/spaceship_bg_01.wav";  
  10. }
  11.  
  12. Sound3D = "spacebg02"
  13. {  
  14.     FileName = "../data/sounds/spaceship_bg_02.wav";  
  15. }
  16.  
  17. Sound3D = "spacebg03"
  18. {
  19.     FileName = "../data/sounds/spaceship_bg_03.wav";
  20. }
  21.  
  22. Sound3D = "spacefx01"
  23. {
  24.     FileName = "../data/sounds/spaceship_fx_01.wav";
  25. }
  26.  
  27. Sound3D = "spacefx02"
  28. {
  29.     FileName = "../data/sounds/spaceship_fx_02.wav";
  30. }
  31.  
  32. Sound3D = "spacefx03"
  33. {
  34.     FileName = "../data/sounds/spaceship_fx_03.wav";
  35. }
  36.  
  37. Sound3D = "spacefx04"
  38. {
  39.     FileName = "../data/sounds/spaceship_fx_04.wav";
  40. }
  41.  
  42. Sound3D = "spacefx05"
  43. {
  44.     FileName = "../data/sounds/spaceship_fx_05.wav";
  45. }
  46.  
  47. Sound3D = "spacefx06"
  48. {
  49.     FileName = "../data/sounds/spaceship_fx_06.wav";
  50. }
  51.  
  52. Sound3D = "spacefx07"
  53. {
  54.     FileName = "../data/sounds/spaceship_fx_07.wav";
  55. }
  56.  
  57. Sound3D = "spacefx08"
  58. {
  59.     FileName = "../data/sounds/spaceship_fx_08.wav";
  60. }
  61.  
  62. Sound3D = "spacefx09"
  63. {
  64.     FileName = "../data/sounds/spaceship_fx_09.wav";
  65. }
  66.  
  67. Sound3D = "spacefx10"
  68. {
  69.     FileName = "../data/sounds/spaceship_fx_10.wav";
  70. }
  71.  
  72. SoundScape = "Spaceship"
  73. {
  74.     Background
  75.     {
  76.         Sound = "spacehum01";
  77.     }
  78.  
  79.     /*
  80.     Note that because of the "Default" identifier, all subsequent periodic
  81.     definitions will use these values by Default, saving a large amount of
  82.     both typing and text parsing.  This is not a property of the parser
  83.     or script language.  Rather, it is a feature implemented in our manager,
  84.     which specifically stores this information.  The script language simply
  85.     guarantees that the parsing will occur in the order listed in the file,
  86.     so this optimization is possible.
  87.     */
  88.     Periodic = Default
  89.     {
  90.         Sound3D = "spacebg01";
  91.         MinDelay = 30.0;
  92.         MaxDelay = 90.0;
  93.         XRange = 0.0;
  94.         YRange = 0.0;
  95.         ZRange = 0.0;
  96.         MinPitch = 0.75;
  97.         MaxPitch = 1.25;
  98.     }
  99.     Periodic
  100.     {
  101.         Sound3D = "spacebg02";
  102.     }
  103.     Periodic
  104.     {
  105.         Sound3D = "spacebg03";
  106.     }
  107.     Periodic = Default
  108.     {
  109.         Sound3D = "spacefx01";
  110.         MinDelay = 5.0;
  111.         MaxDelay = 60.0;
  112.         XRange = 20.0;
  113.         YRange = 20.0;
  114.         ZRange = 20.0;
  115.         MinPitch = 0.75;
  116.         MaxPitch = 1.5;
  117.         MinDistance = 3.0;
  118.     }
  119.     Periodic
  120.     {
  121.         Sound3D = "spacefx02";
  122.     }
  123.     Periodic
  124.     {
  125.         Sound3D = "spacefx03";
  126.     }
  127.     Periodic
  128.     {
  129.         Sound3D = "spacefx04";
  130.     }
  131.     Periodic
  132.     {
  133.         Sound3D = "spacefx05";
  134.     }
  135.     Periodic
  136.     {
  137.         Sound3D = "spacefx06";
  138.     }
  139.     Periodic
  140.     {
  141.         Sound3D = "spacefx07";
  142.     }
  143.     Periodic
  144.     {
  145.         Sound3D = "spacefx08";
  146.     }
  147.     Periodic
  148.     {
  149.         Sound3D = "spacefx09";
  150.     }
  151.     Periodic
  152.     {
  153.         Sound3D = "spacefx10";
  154.     }
  155. }